
ac.skill('月刃'){
    temp = '攻击触发',
    odds = 15,
    model1 = [[1a76357b8a2b6fd7.mdl]],
    on_run = function(self,hero,target)
        local num = 5 + math.floor(hero:get('弹射次数') / 2)
        local count = math.min(1 + math.floor(hero:get('多重数量') / 3),3)
        ac.timer(300,count,function()
            local group = ac.selector('unit'):range(hero,hero:get('攻击距离')+500):enemy(hero):get(num)
            local damage = self:dmg_get()
            for _,unit in ipairs(group) do
                local mover = hero:bezier_missile(unit,{135 + math.random(30),500,300},self.model1,1200,function()
                    hero:create_damage(unit,damage,self)
                end)
            end
        end):on_timer()
    end
}